to be doubled up with laughter - Deutsch Englisch Wörterbuch